Author: Serena Blasco
Bio: French comics artist