The Least Successful Human Cannonball — 1998 studio album by Destruction