An All-You-Can-Eat KFC Buffet Has Opened In Tokyo Japan's love affair with KFC is legendary. It seems, they simply can't get enough of the American fast food restaurant's finger licking goodness! Their amazing ...