Alvinella pompejana is not your friend.
From the Handbook.

Alvinella pompejana is not your friend.

From the Handbook.

Tags: polychaete