Melody Sheep has created this wonderful video: