Homo Heidelbergensis?
Hmmmm. I dunno; looks more like Homo Hindenbergia ta me.
Funny: “incorrigible” rhymes with “dirigible.”
Oh, the huge manatee!!!