Creature Garage
Michelle
Character artist. Bio: A lookdev artist based in Paris.