Haruhiko Takimoto

Haruhiko Takimoto