OKUDA has been in London ahead of his solo show 'Lost Olympus' opening Thursday 2nd Feb,...