Naoki Takahashi

Technical Staff