Welcome To The Archive for "Skunk Ape"! Yay!
The skunk ape, also known as the swamp cabbage man, swamp ape, stink ape, Florida Bigfoot, Louisiana Bigfoot, myakka ape, swampsquatch, and myakka skunk ape, is a humanoid creature said to inhabit the U.S. states of Florida, North Carolina, and Arkansas, although reports from Florida are most common. It is named for its appearance and for the unpleasant odor that is said to accompany it.
|