Rex St Clair

Rex St Clair is agent for Galactic Bastards and loves to torture just for fun.