Start Here
Reviews
Guides
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.