Today is Kanamara Matsuri or, Japan’s Penis Festival. It takes place on the first Sunday of April every year and there are many penis statue on display now. The festival dates back to a Japanese myth involving a demon and a young woman. It’s said that the
Happy Penis Festival to you all. ( Photos from Japan)
