WTF: Hello Kitty Contacts

Well... this is... I mean... what can I possibly say that you're not already thinking? Jizz Goblin. There I said something you weren't thinking and it was as random as the existence of Hello Kitty fucking contact lenses. Source