Mai is cosplaying as Sakine Meiko from Vocaloids in my opinion this has got to be one of the better cosplays I have seen recently, its not everyday that we see other Vocaloid characters cosplayed becaue of the popularity of the others characters namely Miku and Rin, reminder upload Miku and Rin pictures lol