Sword and planet: A review of Kane of Old Mars

time to read: 2 min
>