Miracon

Miracon (voiced by Philip Proctor) is a mutant who is able to go inside mirrors, drag other people in them, and create mirror worlds.

He was arrested and cryo-freezed by the Time Force Rangers.

Mutant Seal Patch Location: Left thigh.