Japan Advent Calendar, December 7th, Carolers in the Train Station
Strangest thing. They were singing Ue o Muite Arukou. Not exactly cheery Christmas music.
Strangest thing. They were singing Ue o Muite Arukou. Not exactly cheery Christmas music.