Not someone I’ve previously encountered, but if I take a look at this page, it is clearly about these creatures doing something. I’m not sure who they are or what they’re doing (more context might help, or maybe not). I am not sure who they are or whether I can relate to their experience.