Osmond from Aurora’s Mini Flopsie collection is a wise and whimsical owl plush that brings a dash of forest magic to your plush collection. With speckled brown feathers, bright orange eyes, and a lifelike beak, Osmond is expertly crafted for those who appreciate both cozy cuddles and woodland wonder.