No, this is not a post about the return of Roland rat to the music industry but a look at the impact of invasive species. More