Kotomora
温床 (おんしょう, onshou) Japanese meaning: hotbed | Kotomora