King

Shin Takahashi

September 8, 1967 — Shibetsu, Hokkaido, Japan