Kotomora
大発生 (daihassei) Japanese meaning: explosive increase | Kotomora