It is an Iraqi cartoon series that satirizes and criticizes all things happening in Iraq in a comedic way.
Production information and reference links
Recommendations from this title