Snake Venom, Bee Toxin, Horse Oil, Snail Slime: Saving Face in Japan is Icky Fun
Japan is a country where saving face is paramount—even if that means covering it with snake venom, bee toxin, horse oil, or snail slime. One company in Japan has been…
Japan is a country where saving face is paramount—even if that means covering it with snake venom, bee toxin, horse oil, or snail slime. One company in Japan has been…