nope sorry wrong so far.

here's the riddle again to save u all scrolling

born in a fallen eden
raised on spite
helping those similar
with actions, no words

and again plz post ur reasoning, not that i'll hold it against you if u don't