Oyama Inu Matsuri (Dog Festival)

June 5th