YOU SAID:
I am the high priest of this strange new land
INTO JAPANESE
私はこの奇妙な新しい土地の大祭司です
BACK INTO ENGLISH
I am the high priest of this strange new land
INTO JAPANESE
私はこの奇妙な新しい土地の大祭司です
BACK INTO ENGLISH
I am the high priest of this strange new land
This is a real translation party!