Avenger assorted by satan