Suguru Takeuchi

Suguru Takeuchi

Biography