Heya! I am Aïda de Ridder, an artist based in the Netherlands, specializing in Illustration, Game Art and 2D puppet animation.

My work