Thatcheria mirabilis Angas, 1877

Thatcheria mirabilis Angas, 1877

In tangle net, Panglao Island, Bohol, Philippines (84.4 mm.). Digital image courtesy of Simon Aiken.

Also see: Thatcheria mirabilis - The Japanese Wonder Shell