Credits say "after Perez". The cover is a homage to The New Teen Titans (DC, 1980 series) #39's cover.