ROFL...yep looks just like her...how did you ever get a picture of her...your good!!!
If any one wants to discuss “Moochelle is really Bigfoot, ....”
*****************************************************************
Nope. WOOKIE is the correct term.