This is a very late reply, sorry, been in military training but nope, it's a girl.
i really like your avatar, that is a guy cosplaying right o_o