Namja Town in Japan offers strange ice cream flavors including Raw Horse Flesh, Cow Tongue, Salt, Octopus, and Squid.

Namja Town in Japan offers strange ice cream flavors including Raw Horse Flesh, Cow Tongue, Salt, Octopus, and Squid.

Next