hideous freak of nature to hidy