In Greek mythology, the Teumessian fox, or Cadmean vixen, was an enormous fox that was destined never to be caught.[1]
Teumessian Fox
Creatures of Harryhausen Island
for Creatures of Harryhausen Island in Good Words with Sako
Suggested by alecgroskreutz1
Good Words with Sako