stickerd-maybe a little strange cat. 

more about : stickerd