Denise Seahorse and Ovulid Snail

Hippocampus denise in its habitat. This seahorse is as tiny as 8mm without the tail. If you look closer at two of the pictures at the bottom, you can see an ovulid snail (Aclyvolva lanceolata, 2cm) hiding.