Kotomora
己がじし (おのがじし) Japanese meaning | Kotomora