Tartarus in a sentence as a noun

Com/tartarus which is a great step, but video more-so!

Or you could just get a razor tartarus or whatever they're calling them now and do similar without the midi part but with razors proprietary hardware and software.

Tartarus definitions

noun

a place where the wicked are punished after death

See also: Gehenna Tartarus