abdalla Abdiqani
Overall rank 2,648,287 · 320 points
The Witness · 34th place, watching everyone else enjoy themselves from the other side of the glass.