Kotomora
御子 (みこ, miko) Japanese meaning: Son of God | Kotomora