A better picture would be really nice, but I understand that that can be hard to do.
What color is the base of the foot? Can you see that yourself?
The fact that it is on a rock makes me lean towards a BTA, I have had several BTAs over the years that have similar tentacle structure to yours.