That is not a primate that is a cryptid. Michelle is a Sasquatch.
Had to look cryptid up...you’re right!