Game Designer
dundee, dundee city, united kingdom
DREST
Abertay University
Latvijas Kultūras akadēmija / Latvian Academy of Culture