User blog comment:Sweet Poison/First CS/@comment-4867780-20150203043244

Nice appearing on mirrors would likely attract quite a bit of attention, wouldn't it ? ^ ^

So... Invisibility, Teleportation and Regeneration ? Quite the survivor power set :)