YOU SAID:
Gift of god who lives in a stone castle.
INTO JAPANESE
石の城に住む神の贈り物。
BACK INTO ENGLISH
The gift of God who lives in a stone castle.
INTO JAPANESE
石の城に住む神の贈り物。
BACK INTO ENGLISH
The gift of God who lives in a stone castle.
You've done this before, haven't you.