A shy huge and scary yeti hiding in a dense forest