Otoyo Shrine: Rare Shrine With Mice Guardians

Otoyo Shrine is a rare shrine that is guarded by a pair of mice instead of a pair of dogs and has now become a popular site!