Product Details No matter how mischievous you are, everyone will be happy to see you when you wear this officially licensed Stitch Big Face Roll Down Beanie! Big Face Roll Down Beanie of Stitch Naughty, Nice or Both? There's no denying that Stitch is perhaps the cutest alien monster ever created in a lab. But thanks to Lilo and Nani's kindness, Stitch quickly learns that ohana means family, and family never gets left behind.