Tropers / Mecha Mummy

Mecha Mummy is either a Japanese professional wrestler who is seemingly a mummy who is also a robot, or a TV Tropes contributor with a distinct fixation with Daria, The Wire, The Sopranos, and just how awesome Omar Little is in general.

Possibly both. It's the internet after all it's possible.