Looked up “John Mastodon” and found tons of recent astroturfing of this name and recent Twitter account. Not sure if this post is an attempt to create a further paper trail for a fictitious individual - or just participation in the meme of “John Mastodon”
Note that is culture.