Smiling critters from Anime...
I think it's like eclipse but differend animal
Weirdo
(So what kind of animal he/she is?) CatNap - :O