archytele The Vault

S4·E62 Mask Time!

Aired December 25, 2024

Synopsis

The Lemmings find a mask that terrifies anyone who looks at it.