Emperor Shrimp (1/2 inch long) living on nudibranch.
25389__2017-11-03__(c)BruceYates
253892017cBruceYates