Kotomora
存する (そんする, sonsuru) Japanese meaning: exist | Kotomora