New Creature In STAR WARS Trailer Is Too CuteNew Creature In STAR WARS Trailer Is Too CuteMeet the newest addition to the STAR WARS Universe.The DeanThe Dean