I think I personally would be more into a name like "The Rio Death-Pod" or ooh.. how about "The Rio Aural Pleasurizer"!
Too wordy?
Z~
_________________________
...all I ask is a tall ship and a star to steer her by.