Okay, without revealing actual roles, for the safety of those that actually have special roles of whom I am about to mention, these are the people that I trust are on team village to a varying degree of certainty. If I give the full list of reasons, it will give away too much to the wolves, so some of this is gonna have to go on faith. These people at least started on village, but as has been pointed out, cannot be guaranteed have not been turned. Even so, only one of which tops can be.
Now, for those whose immediate thought is, "Oh, this is a werewolf trying to steer people away from other wolves," I admit, that it's entirely possible. But it's a pretty risky play for me to call clear on just about half the remaining people in play if I were a wolf. Aiden particularly seems to be a sore spot for a lot of players, but the circumstances regarding his alleged attack was, in fact, backed up by the only person to have claimed the healer. This person didn't claim the bodyguard, which was already (unbeknownst to them) claimed by another. Here's the night order as far as I've been able to piece together so far:
On night 1: the bodyguard protected Mint, who was not the wolves' target. The healer was notified that Aiden was the target, and his true affiliation. The healer decided to use their power, then reached out to Aiden to inform them that they were saved.
On night 2: Someone was turned. Aiden was a possible choice, given that he was vetted on night 1. But it also seems the obvious choice. It's a risky play, but still entirely possible.
On night 3: We lost Cera. Saffron had thought Cera to be shady. Was this a wolf trying to cast shade on an innocent player? Again, possible. But it seems like a bad wolf play to immediately turn around and kill her off. Saffron was also viewed by the seer night 1 and at least shows as a villager. She could be the wolfman, yes. But I can't account for whether it was just a mistake to cast shade on Cera only to take her out immediately.
So, Saffron goes in the 50% trust category as her own standalone for the moment.
I would also like to mention that on this list is the player who has claimed lycan. They were, in fact, viewed by the seer on night 2, and did come up as wolf. Why am I including them on this list, then? For reasons I can't delve into at this moment, I am actually inclined to trust them. It is on them if they want to reveal who they are.
TLDR; All that being said, and I know this is going to sound like a broken record for me, but I really feel like the loudest of us are mostly team village, and at least the bulk of the wolves are just whistling in corners and snickering while we turn on each other. Is Saffron a wolf? Possible. Myobi? Bane? Again, possible. But I would rather turn my attention towards the more quiet people once more. Those that, even if posting, haven't really contributed much towards team village, or have contributed in ways to hurt team village. Are we going to perfectly lynch wolves from here on out? Probably not. But this is, I believe, a step in the right direction.
Given the evidence I have to go on, I am calling out a vote for Yugi.