Older version of Blood-mouthed conch (Conomurex luhuanus)

ethanlai123