archytele The Vault

S1·E4 Mindsuckers From the Depths

Aired July 11, 2013

Synopsis

An evil leech attached itself to Squirt.