Maple's random role setup

 
 
 
over 11 years
Now with 100% more roles that I actually like.