Sounds like the 'Furries' who are equally demented.
That’s what came to mind on my part. The Furries. I count these things as a sign of the times.