hellokitty1.jpg

The only question here is "Why did this take so long to arrive?". For $100 a pair, that's a whole lot to spend on contact lenses though.

[Japan Trend Shop via Book of Joe]