Would you consider an Ape and Giant Ape close enough to a humanoid?

Leave a Reply