LOL Sorry about that. I meant Satan. I need more coffee!
It's funny because I'm from NJ and we used to frequently refer to Staten Island as Satan Island or Static Island as a goof...
Or even Stagnant Island...