Title

Japanese Demons and Crotch Bombs: The Tense State of Asian Cinema