Tag

Monsters

Tag

Monsters

Episode 04: Monsters

Monsters are inherently weird and mysterious.  On this episode of ExplanAsian we take a limp sausage stab at understanding monsters…