In this episode of Stuff to Blow Your Mind, Robert and Joe discuss Japan’s beloved yuru-chara, corporate and governmental mascots that are undeniably cute but with deeper connections to other aspects of Japanese culture.
Stuff To Blow Your Mind
2,541 clip(s)
Listener Mail: The Neurons Have Fired
The Monstrefact: Alien, Part 6 – The Facehugger
The Ninja, Part 4