Wow, that is the first time I've seen, or thought about, his grave site.
Did you know KFC is a huge Christmas tradition in Japan?
Forget turkey. In Japan, Christmas is a time to feast on KFC. CNN Travel explores how the American fast food chain grew to be synonymous with the holiday season.
www.cnn.com
(And now I'm hankering some fried
...)