While the ribbon supply in the game is endless, you cant actually win one from the battle arena as far as i know.You probably got it from somewhere else and thought it was form the special battle.