archytele The Vault

S2·E4 Forest of Demonic Beasts

Aired April 21, 2017

Synopsis

Guts and crew are confronted by a mysterious person in the woods. Can they trust her?