Prophet (immortal) A prophet is a villager only role, and never dies. He has one vote and has not an extra ability. But when he has been lynched or killed, loses half of its life, and half of his voting power. A prophet continues to play game, just uses a half of vote remained days. When votings become equal without the vote of immortal, then his voting changes the result in favor of any player. But it can not prevent a player's lynching with numerically. Actually it isn't full of immortal. He can be killed if evils kill him again then loses its remained half life. But, because since he has not an extra ability and just half of votes so that evils do not prefet to kill him, and this makes him almost an immortal.
Ie if somebody has two votes and the other one has 1 votes, then if prophet tries to save the disadvantage person but could not achieved because his vote is cost of half so that lynching stays valid because of the result is 2 to 1,5.
In an ordinary game, prophet announces him being the prophet at the beginning. And as a trusty person, he leads the villagers from beginning to end. It will be balanced in next games if it works in favor of villagers more than required.
Aince we have arrived the north borders, I think we can enter the Agartha. Then we need both Michael and Aziel and perhaps a prophet may be useful in side of villagers, against all type of superior races, with fetö agents.