User blog comment:AnimationFan15/Merry Christmas, dudes and dudettes!/@comment-31789809-20171225153055/@comment-24364245-20171225192154

Nope. Here's a hint: Land of the Rising Sun.