Adam Plus Start

Antagonist from TMNTFan210 Animated Series.