Kotomora
インキュベータ (inkyubeeta) Japanese meaning: incubator | Kotomora