big dumb blue giant muppet, leading an army of small blue muppets against the evil red muppet army. oil painting. the battle is horrific. masterwork oil painting. historic battle. important event.