Ephraim Wears Diapers

Ephraim Wears Diapers is a Pokemon Puzzle League: The New Adventures episode.