http://wetpixel.com/...showtopic=14269
However I don't think it is an Isopod and have another image that might help:

Any ideas what it is? to help here are a few details:
It's about 5MM in size, was walking quite fast on a purple sea fan, North Wall Grand Cayman one week ago. When I say walking quite fast about 2MM per second.
