I was surprised they ever made a Doctor Strange costume. I liked the bit about Batman, and I continue being amazed at the costume companies pushing costumes from the defunct animated series.
Oh, and the gloves bit? I think it's racism. They don't make gloves because they're racist.