Haplosclerida?

Haplosclerida?
phylumclass
PoriferaDemospongiae