KOF XII Stadium Night

Stadium Night is a stage of the universes King Of The Fighters has been made by EXShadow.