'I'd live here': Prince Harry at Japan sports summit