Kamui chasi

Kamui chasi
Toyouracho, Hokkaido.

Location