A hyena. (sp. ? )
Nice lamprey/hagfish...
I say it has to be the grizzly
maybe people shouldn't wander into the bear cage, perhaps.