Orthrus

George evangelista orthrus final

Finished this illustration for Demigod Games. It's Orthrus the two headed dog.