Jari Turkia

236
reputation
2
4

Hacker, computer enthusiast, software engineer.