On the green stage floor, anime characters in green hats and trousers were dancing to the music as the audience cheered.