seaboyforever Oct 30, 2005 Dive Master in P.R. showing us a small sea life? Do you know what this is???