Pokémon (1997)

Pokémon (1997) : 1x48

Holy Matrimony! Min.
6.4 10 votes

Overview

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