Kanamara Matsuri is a yearly festival in Kawasaki, Japan, where throngs of onlookers gather to cheer on a parade of giant phalluses. Legend has it that in the olden days, a sharp-toothed demon hid inside a Kawasaki girl's vagina, and a local blacksmith built an iron penis to break its teeth and free the young woman. The penis resides in the local temple most of the time, but one day a year, it is taken out and paraded around the town, its carriers shouting "deka mara!" (big penis). Shops line the streets of Kawasaki, selling the typical festival assortment of mochi, chicken skewers, and ...

     Read More