The New Teen Titans (1980-) #24

The New Teen Titans (1980-) #24

Oh no! Poor Starfire. I hope she’s isnt too hurt.