While not Amani specific, there is a Forest Troll megathread here where Amani are among the Forest Troll tribes discussed: