Super-powered soldier indulges in steamy sex. Super-powered soldier indulges in steamy sex. SoldatSuper