Ube Shrine is one of the oldest shrines in Japan. Located in Tottori prefecture, this shrine’s annual festival on April 20th predates both the samurai and Kyoto!
Ube Shrine is one of the oldest shrines in Japan. Located in Tottori prefecture, this shrine’s annual festival on April 20th predates both the samurai and Kyoto!