site description:

a site where Cyberdemon and Spider Mastermind fight, and the foreground GIF is more than 20 megabytes in filesize