Watch Pokemon: Mewtwo Returns (Dub) - Special Online

Aired: Dec 30, 2000