archytele The Vault

S2·E16 Meowth Rules!

Aired May 13, 1999

Synopsis

Meowth finds himself on an island where the inhabitants believe him to be a "Meowth God".