Evil Leonardo

Evil Leonardo is one of the Evil Turtles in the Evil Turtles issue of the Fleetway. He lives on an alternate Earth where its counterpart of the Ninja Turtles are criminals. He is the inventor of the group.