Pokémon (1997)

Pokémon (1997) : 1x48

Holy Matrimony! Min.
6.833 12 votes

Overview

As our heroes pass the entrance to a small village, they stop in front of a strange sign.