Takahiro Hirai

Filmography

Castle in the Sky

Chinese minion ()