Unofficial mascot not welcome at Japan's annual Iron Penis Festival
Kanamara Matsuri, commonly referred to as the "Iron Penis Festival," is an annual event held in Kawasaki, Japan, typically on the first Sunday of April. The legend behind Kanamara Matsuri tells the tale of a young woman who fell victim to a jealous demon's curse. — Read the rest