Morum grande (A. Adams, 1855)

Off Aliquay Island, Mindanao, Philippines (55 mm.)