This song's been floating around for awhile now, but never in quite such a blogger-friendly form. It's "Mary the Fairy" from Key Wilde & Mr. Clarke, and Little Monster Records has offered it for sale, either by itself or in some other combinations. They also note that it'll be part of Little Monster's Magical Creatures, Musical Pets compilation, available "next year." Of course, the compilation has been promised for so long that I wonder if it isn't as mythical as the creatures supposedly sung about within. (I kid because I love.)