Gastropoda: Tonna perdix; Partridge Tun laying egg ribbon. Night dive, Anilao Pier, Philippines.
Snail7130402a