Wikipedia
Niobrarateuthis
Niobrarateuthis is an extinct genus of large cephalopod from the Cretaceous.