A Teacher Getting loved Instead Of Her Student On A School Bus Chika Arimura with id movie HAVD-853 and studio Hibino tag Humiliation, Female Teacher, Schoolgirl, Featured Actress, Confinement, Hi-Def Label HIBINO Director Takeshi Yamashiro Actress Chika Arimura