Crevice ascidian? at Pyramid Rock reef

Crevice ascidian? at Pyramid Rock reef

Observation - Crevice ascidian? at Pyramid Rock reef - Southern Africa. Description: