Kotomora
在りし (ありし) Japanese meaning | Kotomora