Anonymous 07/16/2024 (Tue) 00:06 No.52572 del
>>52562
Slated for 2025 on Comedy Central, still good news it is a funny cartoon.