Every time I see that name, I remember my readings of Nostradamus: "The Mabus" is a high servant of the anti-Christ, and his 'untimely death' is the signal of the start of the Final Battle / Amageddon.
The Ray Mabus touch....
The Touch that is turning our Naval Service to s**t!