a humanoid alien walking along a steampunk city street