Hill Giants

Hill Giants are huge,retarded infants that wear diapers.