Sergeant Taylor

Master Sergeant Taylor was a high-ranking officer of the Under Corps and was in charge of the 13th Villain Prison.