invincible Locust. .. One makes people happy, the other pays better and often works with disney