by Nercited
Interesting story. Can't wait to see where you take it. Please explain the different castes when you can.