background

Well, why not witness Japan's bizarre KFC christmas obsession?