English:
Guest from Afar
Chinese:
客从远方来
Japanese:
遠くから来た客(とおくからきたきゃく)