screeching Lemur. .. 10/10 would bang his mom