Menace The Savage, Boo man, Za Leno – Fighting Demons