Christmas tree in Tokyo is awesome By Funny Place | December 5, 2013 - 10:00 pm |December 5, 2013 Christmas Comments Off on Christmas tree in Tokyo is awesome