Put Upon Rigby

Put Upon Rigby is a Pokemon Puzzle League: The New Adventures episode.