Loading
Loading

Taro Suwa (諏訪 太朗, Suwa Tarō) is a Japanese actor. He has played various minor roles across the Ultraman Series.
Shin Godzilla2016
Departures2008
Cure1997
Attack on Titan2015
Dark Water2002
Ring 21999
Cold Fish2011
Why Don't You Play in Hell?2013