Frontside 180, Rusutsu, Hokkaido, Japan.

Frontside 180, Rusutsu, Hokkaido, Japan.