I went to a very geeky solstice party where one guy was handing out his "secular Christmas cards": a very similar-looking image, and inside the card it said "Happy Beaglesplat"...

Peter