This massive logo was created in the Nevada desert and ... KFC is a Christmas tradition in Japan. In Japan, KFC has become a Christmas tradition. Every year, millions of Japanese families ...