Tiny and green, yet mighty and mean.