Oversized primitive hyena