Nao The Movie Star

Nao has just returned from his role in a movie filmed in London. Whilst we can't tell you too much yet here are some images and videosfrom the film set.