Telescope Store in Japan (2)
A small telescope shop at Sapporo.