Deathsaurus (Victory)

So, um, Deathsaurus...

Dezarus.

Death Czarus.

Def Zarce.

Deaths 'R' Us.

Debt Source.

Death's Arse?

Deathsaurus.

Yeah, um...

For the love of all that's good and holy and a couple things that aren't, will somebody help me out here?