This is a pair of leopard anemone shrimp (Izucaris masudai) on their host Nemanthus sp. anemone. The larger of the two is the female. First described in Japan in 1999, this species is called ayatori-kakure-ebi in Japanese..
Add to Cart Add to Lightbox Download