Untouchable

Batman goes up against a new, seemingly-invulnerable foe called the Repeller, who uses technology similar to a prototype that Wayne-Powers’ medical division has been developing.

Tags: