There are just two more days until we find out who "A" is on Pretty Little Liars Season 2, Episode 25: “UnmAsked.” In honor of this momentous occasion, we're taking a closer look at some of our biggest "A" suspects. Today, it's a potential "A" who would break shipper's hearts around the world: Maya St. Germain (Bianca Lawson)

So why do we think Emily's (Shay Mitchell) gorgeous girlfriend might be the evil stalker?

Her odd connections: Why is Maya talking to Noel (Brant Daugherty) and Jason (Drew Van Acker)? Is the fact that she keeps finding more and more of Ali's stuff just what happens when you live in someone's old house, or is it more than a coincidence? We have a lot of questions about what has been going on with her this season.

Her sketchy texting: First, Maya was getting constant texts from, apparently, some ex. Now she's disappeared and is only communicating with Emily (Shay Mitchell) via texts and email. Anyone who spends this much time communicating via electronic words sets off a warning bell in our heads.

Her disappearances: Maya keeps disappearing. She has stories that make sense (being sent to rehab, trying to run away), but we can't help but wonder: What if her stories are a lie? "A" needs to be able to move around Rosewood at will, and in some ways that's easier to do when no one even expects you to be anywhere. After all, all other high school "A" suspects have to be in class at least some of the time. Not Maya.

Will she be in the finale? There was some confusion about whether or not Bianca Lawson even appears in the finale. This seems like a strike against the "Maya is 'A'" theory — unless Bianca was straight out lying to be misleading. If she was lying, why would she want to deny she was in the finale unless she had a huge role to play?

On the other hand, we still can't figure out why Maya would be stalking the girls. Unless she's been in love with Emily from afar for ages, and therefore hated Ali because Emily was in love with her...

Who do you think is "A"? Weigh in at our Facebook page.

Watch the Pretty Little Liars Season 2 finale on Monday at 8 pm ET/PT on ABC Family.