Hey! That's the lady who owns the house next door to my apartment building. She seems to collect random stray people, and we see the cops over at her house trying to kick someone out/calm someone down/tell someone to STFU at least once a week.
I probably wouldn't have recognized her without the three-legged dog.
Dreaming of the regular old green turtles.