Taro Suwa
Born: 1954-08-05 Tokyo, Japan
Acting (in our collection)
Shin Godzilla
(2016)
Himizu
(2011)
Cold Fish
(2010)
Silk
(2007)
Fear and Trembling
(2003)
Demonlover
(2002)
Shikoku
(1999)