Homestuck

No.108161988 ViewReplyOriginalReport
Who had the best development?