That last bit about annoying humans has got me wondering something. Are there any humans on the Moonlit Isles?