Homestuck Updates

No.81273875 ViewReplyOriginalReport
when is davepeta just going to die already