Ronald McDonald giving Satan some competition