My name is Alex Neacsu, I'm the creator of the "Illustrious Illustrator" persona, and I am based in Bucharest, Romania. I'm a graphic designer, illustrator and letterer, with a penchant for branding and digital art. I'm a self-taught, hard-working person and I always try to challenge my personal nor…