It's Not Easy

  menu bar

Chupacabra, AKA Rita Torres

Rita is another artist who's been active in a few of the contests.  She's also the lady responsible for the 5000 hit pics from the main page.

Chupy's other work can be seen at The Electric Chinchilla

5000 hit pic #1

5000 hit pic #2


Chupacabra's Summer 2003 art contest 2nd place winner

Fall 2003 art contest entry

art contest

Quick Links
    menu links

Garfield Logan, Changeling, Beast Boy, Teen Titans, Doom Patrol and most of the characters on this site are trademarks of DC Comics.