It’s Vinyl Cape Superman! by Museum • January 21, 2009 Megohead Steve Bracha sent in this rarely seen variation of the Mego Man of Steel, the vinyl cape. Check it out here at the Mego Superman Gallery. Thanks Steve and thanks also to Chet for pointing this out.