This time around psychotic vulvectomizer Takeshi tortures and sexually assaults a Kindergarten teacher.
Shinji Imaoka
Director