anyone know what this is?

dark angel

We got this last night, was told it was a soft coral, but they didnt tell me what it was called ... anyone have any idea?
Its got a tough texture, almost plastic like, but not quiet plastic. LOL its very firm, dont really move much with water flow ...