Kotomora
即自 (そくじ) Japanese meaning | Kotomora