Santa or Satan? Maybe both? Posted on December 9, 2020 by Erik Chipchase mudwerks: pretty sure it’s the same guy?… Santa Ana thinks differently.