Hello, I work on sponges for my PhD and I am pretty certain that is a tunicate.
Sponges can be difficult to tell apart from other benthic organisms, particularly some ascidians (sea squirts or tunicates). All sponges have ostia (pores), which is where the water enters the sponge, and at least...