Comments
Follow Comments Sorted by time
famousone
· 9 weeks ago
· FIRST
How are they doing Christmas better than everyone else?
10
strongsad
· 9 weeks ago
I think Japan has Christmas figured out just fine.
12
thatguyyouknow
· 9 weeks ago
You mean Japan has figured out Christmas
5