King

Masakuni Igarashi

Kushiro, Hokkaido, Japan