Kotomora
デルスウザーラ Japanese meaning | Kotomora