People do celebrate Christmas in Japan, but the iconic figure on this religious holiday is Colonel Sanders, not Jesus. "That's because Jesus never visited Japan" explains Chris, the host of this video as he shares the entertaining take on his experience spending Christmas holiday in Japan.
Why Colonel Sanders Rules Japan On Christmas Day
Posted by Sadao Sasaki on