Mod Beno

Mod Beno is the Player Support Manager and head of the Anti-cheating team at Jagex.