Def a squinter but I think I see...

Becca

The start of something??