Phyllidiella pustulosa?

Notes:

Location: Burns Rocks,

Tags: reef, blue, black, white, lumpy, spots, sea slug,