Kotomora
過飽和 (kahouwa) Japanese meaning: supersaturation | Kotomora