Prestasi mereka yang paling menonjol termasuk kampanye crowdfunding yang memecahkan rekor, sejumlah novel grafis pemenang penghargaan, dan serial Disney+ mendatang yang berkolaborasi dengan Disney Animation, “Iwájú”.
Catatan: Meskipun serial ini akan mulai tayang pada 28 Februari 2024 di berbagai wilayah, waktu rilis dan platform distribusi untuk wilayah tertentu, termasuk Nigeria, akan diumumkan secara terpisah.