Pokemon Diamond and Pearl Episode 12 English Dubbed Pokemon Diamond and Pearl Episode 12 Episode Title: Arrival of a Rival!!