First and foremost, Moondragon might as well be a name for a stripper. And this could definitely be a strippers costume. Moondragon is actually a very interesting character if you can look past her boobs. Unlike most other characters in the Marvel Universe, Moondragon did not get her powers from genetics or by accident; she taught herself everything. Shes a powerful telepath with telekinetic skill and also a master of the martial arts. Shes a wiz scientist, specifically in the field of genetics, but also kicks all kinds of ass (and knows it), as shes often portrayed as having a superiority complex. Oh and shes bisexual. Moondragon has all the makings of a great feminist science fiction character: shes strong, independent, and self-made. The only problem is that she always has her boobs hanging out; her costume reduces her to a sex object. If Marvel spent a little bit more time focusing on Moondragons character instead of designing 50 different shocking costumes that show off her rack and crotch, they might actually be able to bring her into the mainstream especially since Moondragon is closely associated with the villain Thanos, who will be playing a major role in Avengers: Infinity War.