KFC created a heaven for some in Japan