At Miho Shrine in Mihonoseki, myths live on. A Shinto ritual featuring two long oared boats, also known as the splashing festival, is held there on December 3 each year.