Swizz Beatz and Nas team up for their latest visual “Echo”. Shot at the MORI Building Digital Art Museum in Japan, the video is truly jaw dropping. From a static light show to artificial mountain the video directed by HOEDOWN & VINCENT LOU FILM is a must watch, check it out below: