The Avenger #21 the Happy Killers