Jun Toba
Red Post on Escher Street 2020
Rating: 7.2
Love Fight 2008
Rating: 6.2
Miracle in Four Days 2005
Rating: 7.1
as Serizawa