From Star Wars The Mandalorian - Grogu, The Child (also called Baby Yoda by some!) - 11in (27cm) plush toy.
We have two of these ourselves, they are very life-like and very adorable! Highly recommended!
Brand new, in packaging, from UK seller.