Siddiq (Comic Series)

Siddiq is a character appearing in The Walking Dead Issue 127.