Why Don't You Play in Hell?
This Japanese mind-twister from Shion Sono screams with madness and mayhem.
"...Fumi Nikaidô, Shin’ichi Tsutsumi, Hiroki Hasegawa, Gen Hoshino and Tak Sakaguchi...."