archytele The Vault

S1·E31 Island Of The Maneater

Aired February 22, 2002

Synopsis

Unaware of Maya's Maneater, tourists visit her place only to never be seen again. Will her reign of terror be stopped by the new tourists?