yeah. It's Perry Taylor https://x.com/perry2arab
He had an Onlyfans, but it exists not more. Probably, like his Twitter, very underdeveloped until he gave up on it
The twitter as once short video of he and a friend jerking off, but I don't think there is much else to be had.