Michael J. Caboose VS Hercule Satan

Michael J. Caboose vs. Hercule Satan is a what-if? episode of Death Battle.

Description
Red vs Blue vs Dragon Ball Z, battle of the idiotic tough guys.