Why Colonel Sanders Rules Japan On Christmas Day

Posted by Sadao Sasaki on

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.