Game, web, and software developer.
Company:Häme University of Applied SciencesLocation:Finland
Tturna doesn’t have any stars yet.