Barred Owls can sometimes sound like monkeys.
"An owl and abandoned kitten have become the best of friends."
What do we have here? Looks a bit like a monkey, but the face is very similar to a barn owl. Mysterious... do any of you squeeps know what this creature is?