Angelcon

Angelcon appeared in 2001 TV series called Power Rangers Time Force. Angelcon is an angel themed mutant. The Rangers encounter this mutant in the mirror world that Miracon creates. It's unknown if he really existed or if he was ever captured.

Mutant Seal Patch Location: Left Shoulder.