It's not a leech.. And, you did not even play this server.... So how you can say it's leech.. only out the pics.. wow noob..
If this was a leech.. Leeched from what? RuneCheck?!? ROFL.. this a way better