God and Devil inc.