This is possibly the GREATEST stuffed animal ever! It is, that right, the Doozers from #FraggleRock!!