Shawn Mendes and Zedd now take us BEHIND THE SCENES on their "Lost In Japan" video! I've included the original video below as well...!