O.o Satan has been Lurking.