Kunoichi – Lady Ninja (1998) Ripping out your eyeballs to summon demons is hardcore – Straight to video Japanese insanity is a constant stream of WTF moments including Raiden like lightning attacks from a women’s nipples & a Kamehameha like energy blast being absorbed and blasted out by a vagina
by LiquidNuke