The Machine Girl; Tokyo Gore Police; and now Negative Happy Chain Saw Edge. We knew Japanese cinema was in the midst of nervous breakdown, but who knew it would all hit the fan at Fantasia?

Post a Comment

*
*