APART

Madrid

APART

Madrid

Videogame Design & Development graduate with a masters degree on Digital Illustration and Visual Development based on Spain.