abdalla Abdiqani
Overall rank 5,969,034 · 171 points
The Witness · 34th place, watching everyone else enjoy themselves from the other side of the glass.