Attending the annual wind chime festival at Kawasaki Daishi temple! Wind chimes from all around Japan gather here for all to look..
In the historical castle town of Odawara in Japan's Kanagawa prefecture, Dencho-ji is a small but charming neighbourhood Buddhist..
Meet the Gozabune Atakemaru—dubbed the Samurai Ship—which takes cruising to the next level, bringing a whole new class of expe..