Goku and Chi Chi

Goku and Chi Chi is a Pokemon Puzzle League: The New Generations episode.