Itakiso Shrine

Itakiso Shrine is located in Wakayama Prefecture. It enshrines Itakeru-no-Mikoto, the god of the forests in Japan.


There are no products to list.