I don't know what species of sponge this is, but it appears to be tasty.