You said it yourself pretty early on, that you doubt there would be two so-similar move copying abilities on the town team. I could agree with that, and since I'm town that would cast one point against you.
Your character, Majora, is bent on mayhem and destruction, using this shady mask thing to try to control people.
Process of elimination to rule out a number of the other players puts you high on the list. I've gone over how difficult the other combinations are working out.
A mention of the 1-Up item and a lucky "guess" at how it'd be used in a mafia game, before the knowledge became public that I was holding one, let alone one existed.
Apparently no alibis.
I have to say it again, but this way that you've completely tunneled me today even after I followed your suggestion to "scumhunt" and posted my suspicions from D1 and D2 is very fishy indeed.
Even if I could somehow be lynched today and the GM confirmed me as town, I'd wager that you would still find some way to claim I'm scum because the 1-Up possession was so painfully impossible for town.