More Geralt riding on Roach is always a good thing! Netflix's The Witcher has unveiled four new images featuring Geralt, Roach, and a mysterious monster.