The New Titans (1994-) #62

The New Titans (1994-) #62

Rodents of unusual size? I don’t think they exist.

1 Like