Stephen Green is an artist and occasional human residing in Savannah, GA. Birds sit outside his window and tell him what to draw. He’s worked on Hellboy and the BPRD, Lobster Johnson, and is currently working on Sea of Stars.
The Beauty, Vol. 2 TP Dec 7, 2016