Ramanth, those costumes bring the Fawsome!! Im assuming those were formed by vacuum molding plastic. You could do like the Star Wars geeks of the 70s and 80s and make your own vacuum form molding machine if yall have the time.

Im probably not the only one who wants to see your mannequins for display.