[VIDEO] Tokyo Michiterasu 2018 in Marunouchi
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.
In a time of both misinformation and too much information,
quality journalism is more crucial than ever.
By subscribing, you can help us get the story right.