Kotomora
インキュベータ Japanese meaning | Kotomora