Japan here ‘we come’