deranged maggot love