Why does Krishna have a flute?

Krishnas flute symbolises this Universe. God Krishna is 'MayaVinodan' - Creator, preserver & destroyer of the whole universe.