Yep, that's a dude alright. It's certainly the strangest cosplay I've ever seen. I think it's amusing when people post pictures of "it" online and people say "I'd hit it!!111eleven" or things of that nature. They usually get flamed pretty badly after that. oO