Santa Tokyo

Santa Tokyo Guide – the Ultimate Santa Guide for the Greater Tokyo area. Santa Visits in Japan generally start from the end of November. Occasionally you can find a couple of places that Santa visits as early as October, a few more in early November, but the main Santa greetingRead More →

Rose Town Tea Garden

Rose Town Tea Garden, Ome City, Tokyo, Japan. Just over the Saitama Tokyo border lies the suburban city of Ome. When you hear “city” and “Tokyo” you’d be forgiven for imagining a metropolis like Ikebukuro or Ueno, but Ome is so far removed from the typical image of Tokyo thatRead More →