Sure you've heard of the penis-themed park in South Korea, but have you heard about the Kanamara Matsuri penis worshipping festival in Japan? The Japanese people literally worship the penis. The ...