insidehellokitty.jpg

Apparently, her head is full of green paste. Who knew?