Anonymous 11/26/2020 (Thu) 18:50:25 No.19710 del
>>19703
it says November 2020 so I guess its new. maybe it was posted in 2chen or in a telegram group since it says telgeram in the art. either way I'm glad I found it.