I'm a bit confused as to Chameleon's power. I know he impersonates people using masks, but where does he get these masks? Is that his power? Does his body somehow form these masks that he's able to take off? Or is he some kind of awesome costume/mask designer? Has this topic ever been discussed? I tried looking it up and asking some friends, but so far everyone was as stumped as me.