YouthfullyIdiotic a whole bunch of "CHINA WILL LITERALLY COLLAPSE IN 1.2 NANOSECONDS" thumbnails, they probably belong to the Falun Gong. MauzyMice (obviously) I forgot who made the rubber room gif.