The strange looking beast discovered living in the rain forest of the Amazon, who was half-man, half-ape
Filter