Sakura and The Gangreen Gang

Sakura and The Gangreen Gang is a The Many Adventures of Shining Time Station (Pokemon Puzzle League version) episode.