Every Year, This Japanese Shrine Holds the Weirdest Ritual You’ll Ever See
Published on June 24, 2021 by Mc Noel Kasinja
The Aruka Shrine in Japan’s Ebina City is the oldest shrine in all of Sagami Province, but to the general […]
Published on June 24, 2021 by Mc Noel Kasinja
The Aruka Shrine in Japan’s Ebina City is the oldest shrine in all of Sagami Province, but to the general […]