Christmas in Tokyo 2019: WHITE KITTE 2019 (November 20 – December 25)

Originally featured on dennisamith.com: In America, we grown accustom to seeing huge Christmas trees. My hometown still has a Christmas tree they put up right after Christmas near the downtown area and a lot of cities and towns celebrate with a huge Christmas Tree. In Read More …