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