Β Philippe Delaby is a French comic book artist and illustrator. Not sure where this is from.

Β