Takuya Hashimoto

July 25, 1967
No credits