Based on Nigerian culture and mythology, Iyanu is streaming on Showmax from 13 June 2025. The series streams first in the US on Cartoon Network from 5 April 2025 (9:30 AM ET/PT) and on Max from ...