It is a peep! A stuffed, oversized one, but a peep nonetheless..