Pokémon (1997)

Pokémon (1997) : 2x16

Meowth Rules! Min.
7.143 7 votes

Overview

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