Taro Suwa

72, from Tokyo, Japan

Artwork for Shin GodzillaImage of Taro Suwa