Blue boxer shrimp

Blue boxer shrimp (Stenopus tenuirostris).  Indonesia.

Blue boxer shrimp (Stenopus tenuirostris). Indonesia.