Achilles (?) on a dolphin.