Takeshi Hirakawa

Japon