Pezus is the last mafia. I refer you back to this list:
Rarity: Hatmoza, pezus, stefl
Rainbow Dash: Linkz, yoshi, j0
Twilight Sparkle: mario, soleron, prof, zero
Pinkie Pie: Radish, spurge, noctis, mantle
Total claimed: 14
Remaining: moreno
Prof originally claimed Twilight, but more recently claimed that he was Pinkie Pie. I'm not sure why he changed his claim considering that we don't receive characters upon death, but maybe he was trying to make Zero look more suspicious (because that would mean that either Zero or Mario are mafia).
Right now, assuming that mafia Prof was up to no good and trying to confuse the town with his name swapping:
1 Rainbow Dash Mafia: j0
1 Twilight Sparkle Mafia: Prof
1 Pinkie Pie Mafia: Spurge
0 Rarity Mafia.
Who is in the rarity group? Just Pezus.
Who is attempting to get the cop lynched? Pezus.
Lynch Pezus today, and if he flips town then feel free to kill me tomorrow - it's almost impossible that anyone else is the final mafia.
"Your scans haven't been that good" - you realise that I've been methodically narrowing down each group to one potential suspect since day 1, right? The only confusion was when you scanned town, leaving me certain that Stefl was mafia. Turns out that he's town (I scanned him, because I thought that we might not have a godfather, and Zero definitely doesn't strike me as mafia atm) - so the most logical conclusion is that you're the godfather, making a pretty solid attempt to confuse the town by murdering the only other member you could hide behind.