Worlds.com

Worlds.com is a visual shitpost from 1998 with a surprisingly active community of 4fuckers and redditors