No photoPutaroActor · Born October 20, 1962 · Osaka, JapanActed in 22020s2023Sin ClockSera2010s2018Spit and HoneyMovie