In case your wondering for whatever reason about why he specified “we can eat cake and chicken” it’s because over in japan KFC is a Christmas delicacy.
Japan's surprisingly warm in December. I remember my first time there, when I was at the airport on the day of departure back home (first week of December) it was like 10'C. Maybe not "let's wear short shorts" weather but it really felt more like a... chilly spring afternoon?