The mind of Spanish director Javier Chillon is a strange and perplexing place. He won raves on the festival circuit with his fabulous mock-propaganda film Die Schneider Krankheit (The Krankheit Disease) in which a space monkey spread a mysterious plague upon the earth, and now Chillon stands ready to release his latest creation.
Chillon's new project is a short film titled Decapoda Shock, one which remains shrouded in a certain amount of secrecy despite a second teaser being released today. Do I know what it's about after watching both promo clips? Not at all, but I know I very much want to see it. Check the latest teaser out below.