Current status http://status.fireden.net/ Hidden site now up at http://ydt6jy2ng3s3xg2e.onion/

DuckTales

No.102556476 ViewReplyOriginalReport
I guess even the quasi-canon comics think Della is a terrible mother.