HUMAN HAND. . This is actually the creamed thing I have ever seen.. ah yes, the Hecatonchires