Kotomora
デルビル Japanese meaning | Kotomora