Cephalopodoptera / Stag Squid Cephalopodoptera by Finland-based artist Vladimir Stankovic is an imaginative series of animated illustrations that fuses