Anonymous 12/28/2022 (Wed) 17:13 No.2089 del
>>2086
I think he arrived with the initial /tech/ posters but I dont know if he stayed after he shut down his server hosting stuff
no clue if he was a mod for them