Demon manifesting in Newark New Jersey Dunkin Donuts!