Stephen Green is a comic artist living in Portland, Oregon. He has worked on Hellboy and the BPRD, and is currently the co-creator with Jason Aaron and Dennis Hallum on Sea of Stars. He makes his way through the six paths and four lives, walking the demon road of Meifumado.