Tokyo Michiterasu, an annual light show in front of Tokyo Station, marked its seventh anniversary with a short animation projected onto part of the iconic building. SHARE Dec 27, 2018