February 28, 2018 at 03:26:47 UTC
New OC, Stella the animatronic squirrel. She is based off a Day of the Dead sugar skull, and is a theme park attraction 😄