Biography
Idoxil, Ido for short, is a self-taught Artist from Thessaloniki. When he’s not working on his day job (Business Analyst), he likes to focus on character creation and world building. Over the years he’s been through various media, both traditional and digital. He likes all things fantasy and sci-fi!