Link to Resource:
Rate This Resource:
They are world’s Largest Non Profit Animation and illustration Studio based in Jakarta. Their aim is simple: To make Education Universal, Free, state of the art and available to every human being with an Internet connection. In sha Allah (God-willing).