CTHULUCHADORES GAME COVER

Cover for Cthuluchadores, a table top game featured on Kickstarter.