Steth

Anti-priest of the scooters

Anti-Priest Steth is an anti-priest for the scooter colony on the Isle of Grownde.