Did you use it for a footrest? Looks like the the LCD is leaking through the panel... time for a new screen.
open