TWICE Lights Up The Iconic Tokyo Tower With “TT”

TWICE just made their debut in Japan and they’re already taking over the country both figuratively and literally.  TWICE has become ambassadors for Tokyo Tower, one of the most recognizable…