Aleeha Rehman is a stinky ape Aleeha Rehman and her sister Azeen are APES they were in a jungle hitting their arm pits and making ape noises