possibly knitted but in another language anyway and that looks like dazzleaire which is impossible yarn.
Would make a nice cushion cover
Cats Toys Ideas - You will love these Amigurumi Cat Crochet Pattern Ideas that are perfect for beginners! These cats are so simple to make and youll love the video tutorial. - Ideal toys for small cats