King

Sho Tsuruta

June 22, 1983 — Amakusa, Kumamoto, Japan
No credits