SKVNK APE
SKVNK APE

SKVNK APE

New York

The Skunk Ape, also known as the Swamp Ape, Stink Ape, Florida Bigfoot, Myakka Ape, and the Myakka Skunk Ape, is a hominid cryptid said to inhabit Florida, as well as North Carolina and Arka…