Kotomora
デマンド (でまんど, demando) Japanese meaning: demand | Kotomora