WTF? Am I seeing something? Or is this a illusion? RAP... Me is worried. Images will vanish. D: o_O WAHHHH!
Well, it turns out the browser doesn't let me see the image. D: It includes Safari, Firefox, and IE. :< RAP... I also see the red pieces covered in other sites... :< Wonder if Flash effects it...