Anonymous 06/20/2020 (Sat) 22:41:25 No.11220 del
(54.50 KB 650x781 1592692426-0.png)
Is this image true? Are you guys taking over the running of 9chan? If so can I help out?
(I never have or don't own any chans and have some mod experience).