abdalla Abdiqani
Overall rank 4,821,999 · 129 points
The Witness · 34th place, watching everyone else enjoy themselves from the other side of the glass.