Impactual Performance

Wakamatsu Production

91 min     2     1986     Japan

Overview

A female teacher falls in love with her student

Similar