The Unhappiest Place on Earth

The Unhappiest Place on Earth is a stage from The Fairly Odd Parents. In this place Anti-cosmo and Anti-wanda was watching the battle. In M.U.G.E.N the stage was made by Mugen Toons