The most Christmassy thing I remember seeing in Tokyo was some promo girls dressed in green Santa hats handing out energy drinks. This makes it all the more surprising that Japan has made its own offering to the Killer Santa genre.