Japanese teacher's passionate encounter with student. Related tags:hot!hot teacherteacherstoryjapanese