Visit Megijima near Takamatsu—linked to pirates, demons and the Momotaro legend, with caves, views and island art.
(Sightings) — The recent anime film both draws inspiration from Japanese religions and functions as a source of inspiration for religious practices. Although not nearly as familiar on these shores as ...