I'm an American living in Japan and I visited a Kentucky Fried Chicken location in Japan. The KFC in Japan had some unique menu items and some classics — I especially loved the Choco Pie. The Twisters ...