Night of The Living Ghosts

Night of The Living Ghosts is a custom episode of Pokemon Puzzle League: The Series.