Skunk Ape
From Multiversal Omnipedia
In cryptozoologic lore, the Skunk Ape is a anthropoid creature that lives in the swamps of Florida. Believed to be related to Bigfoot, the creature is so named because of its unpleasant stench.