Kotomora
言い知れぬ (iishirenu) Japanese meaning: indescribable | Kotomora