Teodoru Badiu is a freelance artist and creative media designer based in Vienna, Austria who was born in the city of Sibiu, Romania. Teodoru is a fantastic illustrator, character designer and 3d artist with an unique graphic style.

Read full article »

  1. Nobody's made a comment yet. Why don't you be the first?


Have your say!