The blue whale’s lunch consists of a swarm of krill, each individual around the size of your finger. These 30m long mammals and their tiny prey seem to be the ultimate contradiction, but in fact krill make a very efficient food source for these majestic whales.