FMK with scryfall random. youre allowed to reroll on moral grounds.(the search terms exclude all the moral grounds ones I'm aware of, but I may have missed some)

almost all humanoids are excluded.

only humanoids.

Same as the first one, but restricted to cards printed since 2015.