Lord Rihad at-Tura

Lord Rihad at-Tura is a character in.