I'm not familiar with the cosplay, but it def is all kinds of creepy, so great job in creeping me out! >_<
So creepy, great job, I could never wear those braces as part of a costume XD
Its been a while since I've heard anyone mention this game. X3 But I LOVE this. Even without knowing the game, it'd still be creepy and awesome.
And, of course, I gotta give you props for wearing that mouth gag. That's dedication, and then some.
Wow this looks really creepily interesting and I'm impressed that you made that harness and wore it all day! Respect!