December 2025: Christmas in Japan

Christmas 2025 in Japan.