Chacha-puma

South American - A monster in the form of a man with the head of a lion. This being is often depicted holding a club in one hand and a human head in the other. At times, called Chacha-puma, Lion-man or Lion-man.

Nearby Myths