alien creature from raiders of the lost ark, funny looking,