Fitz

Feets is one of the two Flying Turtlenecker Brothers, a pair of alien pro-wrestling Turtles who appeared in the 1987 TV series episode Planet of the Turtles.