Guy â€œDecelaraptorâ€ Payne

Daria fanfic author with a twisted sense of humor.