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.

The Monstrefact: The Kalisk
06:33

Kartchner Caverns, Part 1
53:33

Weirdhouse Cinema Rewind: The Oily Maniac
51:20