Courage Meets His Match

Courage Meets His Match is a Pokemon Puzzle League: The New Adventures episode.