Elderly Satanist

Can what it looks like is going on here actually be going on? Is this seemingly happy, diminutive elderly woman really throwing up the devil horns? Are those her garbage cans (or whatever they are) bearing the number of the beast? We really have no idea, but we can’t stop laughing about it. (Via FFFFound)