Toshifumi Muramatsu
Starman: A Love Story 2013
Rating: 6
Stars: Ryoko Hirosue / Sota Fukushi / Eiko Koike /
Turtles Are Surprisingly Fast Swimmers 2005
Rating: 6.5
Doing Time 2002
Rating: 7.1
as Toyama