One of the smaller of several species of Tortuga, or Tortoise, charges at me, on Santa Cruz.
I barely got out of the way in time!
Seymour & Santa Cruz
F. A. Q.
For the search engine: Indefatigable