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