Oh, I know who elaruu is lol, I’m one of the leading “creators” of elaruu.
And a better wiki can be found here: https://scratchpeople.fandom.com/wiki/Elaruu