Bah! Humbug

For a non Christian country in which 25th December is a regular working day the Japanese do love their Christmas decs! This is one of a number of displays that have gone up all over the city and its only the beginning of flippin' November!

Bah humbug!

Thank God christmas only comes once a year!
Joss Stone

Comments
Sign in or get an account to comment.