Kotomora
供給過剰 (kyoukyuukajou) Japanese meaning: oversupply | Kotomora