Comments

The Tiniest Sea Monster ? — 1 Comment

  1. If I remember rightly, they thrive in the sulphurouos effusion and exist in conditions under which normal life supposedly cannot exist. Amazing – and ugly too!