Based on a manga by Noboru Takahashi, Mogura no Uta, the latest film from Takashi Miike, looks lurid, frenetic and a lot of fun.
A new teaser was posted on the film's official website – as spotted by Nippon Cinema – and you can watch it in high quality there. If you'd rather watch it on YouTube though it's embedded below, but the quality is rather low.
A nice involuntary game of 'Ship's Mast' at the end there.
Mogura no Uta will be released in Japan on February 15th 2014.