David Revoy

David Revoy is a French artist specialized in the creation of artworks for comics, books, posters, board-games, video-games and movies1. He is the author of Pepper&Carrot.