Lord Farquaad

Athens University of Economics and Business

University: aueb

10th place

700 points

No solves yet