Devil, Maggot & Son