In the Swaying Classroom... Chizuru, the New Leopard-Print Teacher 1999
Actor
Deadline Island Song, Resonate in the Souls of Men 1999
as Kiyomitsu, Hiroshi's nephew
Tôsatsu chijo: Nozoite nurasu 1999
as Ken
Credits from TMDB.