Kotomora
御前方 (おまえがた, omaegata) Japanese meaning | Kotomora