A mini maxi? I don't see how they are small..
I've seen such pics on the net. Again, I'm no expert, so I can't comment on exactly what species of nem(s) it was. I can say that I've seen my fish touch mine, and never had an issue, so I'm not concerned.