From today. Might be a fake account, but doesn't seem like it.
telegram
https://t.me/LinWoodChannel
What if the use FB messenger as comms?
Look at the history in the one i provided. Why would someone larp all that? Build legitimacy, or does he have multiple accounts?