June 7, 2020 at 22:30:12 UTC
This is Becky Smoochenbacher from " Lego Star Wars, The Freemaker Adventures ". Her reveal in the 2nd season was one of the best Star Wars moments ever. :-)