Paffendorf

The A-puppupuepue stage is a stage from a famous lucky star scene. In M.U.G.E.N has been made by a unknow creator