is there anyone else who was absolutely scared by this picture the first time they saw it?
i mean, just look at the eyes!
at first sight, it looks like they are cat's eyes, which would be no surprise since she's obviously called cat power, but then when i looked closer at the picture i noticed that she simply has her eyes closed.
try looking at it in a smaller format. i still don't know what the hell....