Language
English
High above the clouds in the branches of the highest trees, the adorable, monkey-like Monchhichis make their home. The peace-loving, highly developed, hirsute urchins would like nothing more than to swing their days away in their treetop utopia, but menace lurks nearby.