Splinter (Earth Infinite)

Bio
Doctor Jackson Hyde was doing excessive expirements on Tomicarrian Waste