OK, personally, I found this hilarious! I mean, other than the wings and personality(nevermind the outfit, that can be arranged), she perfectly cosplays her!
Heck, if you want it to hurt less, think of it this way: Would ya rather have Cirno doing it, or someone else say...Flandre? Or maybe Yuuka?