Cartoon Network and Max have dropped the first trailer for the upcoming Nigerian superhero series Iyanu.The trailer was released today during the show’s panel at New York Comic Con. Iyanu will ...