Yo Takahashi

Yo Takahashi

Born 5 September 1972 in Osaka, Japan