Chayoma – Curse of the Jangura #1 Comic Review Chayoma – Curse of the Jangura #1 is a comic written by Peter Chizoba…