Daruma Temple of Japan

Birthplace of the symbolic Japanese doll.

Single Speed from Tokyo to Karuizawa and Back

A long, long journey to beautiful Karuizawa.