a humanoid monster composed of larvae, realistic, creepy, award winning photography, disgusting, disquieting