No More Heroes, as advertised on Japanese TV