Some concept art for a mashup of John Carter of Mars and the Traveller RPG.
Concept Art 1
Concept Art 2