NTT Studios, UK

NTT Studios, UK