mrstickball on 08 December 2008
Despite that, Tovya, Japanese still celebrate Christmas.
http://www.japan-guide.com/e/e2299.html
So it still makes sense :)
Back from the dead, I'm afraid.