Comments

  1. Peggy says

    You’ve got to love the scientists who took one look at that and named it Vampire Squid From Hell.