imperial japan space marines, science fiction pulp illustration