Why are you so invested in this? Did you subcribe to its onlyfans page and now are facing a crisis of cognitive dissonance?
It looks like either:
A. OP or someone from the thread snitched and the treh is now lying
or
B. @Mr. Leonidas is an alias of one the posters that ethered themselves
I'm leaning towards B because of those janky links that @Mr. Leonidas uploaded from screenshots