Lana Natural Organic Dragon45; 1334; 100% Organic Cotton Filled with Wool Oko-Tex Certified Dyes Made in Europe 13" Tall