Results 5 results found Three squat anemone shrimp (Thor amboinensis), at the base of a tube anemone, Philippines, Southeast Asia, Asia Squat Shrimp, Thor amboinensis, Triton Bay, West Papua, Indonesia Pair of Squat Shrimps, Thor amboinensis, Triton Bay, West Papua, Indonesia Pair of Squat Shrimps, Thor amboinensis, Triton Bay, West Papua, Indonesia Ambonian Shrimp, Thor amboinensis, Kimbe Bay, New Britain, Papua New Guinea Ambonian Shrimp, Thor amboinensis, Kimbe Bay, New Britain, Papua New Guinea Squat shrimp, Milne Bay, Papua New Guinea. Anemone shrimp (squat shrimp) (Thor amboinensis), Gato Island, Cebu, Philippines, Southeast Asia, Asia Anemone and shrimp, New Caledonia