Christmas

Japanese People Celebrate Christmas… At KFC!?
Top 10 Anime That will Fill You with Christmas Joy