Takahiro Yamada

#486261

artist, translator (Japanese-English)