Can anyone figure out what this is from and/or find more of these pics?
I'm almost positive I'm of no help, but it kinda looks like Kuromi, you know, that Hello Kitty thing? pic related