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
Come on, you can do better than that.