Takahashi, Tohru, 1958-