An Insomniac's Holiday GreetingS

Nothing says happy holidays like a giant six-eyed spider in a Christmas hat... right?