Bigfoot (Archie)

Big Foot appears in Teenage Mutant Ninja Turtles Adventures #26 and Teenage Mutant Ninja Turtles Adventures Special.