a group of avengers in green and red