High Quality Content by WIKIPEDIA articles! Xecutioner`s Return is the seventh studio album by the American death metal band Obituary. The name is derived from Obituary`s original band name, which was Xecutioner. It was released on August 28, 2007. It is also their first album since Cause of Death to be recorded without guitarist Allen West.