Madam Snowflake's album 'New Earth' is her 17th release, and is her passionate cry for harmony and oneness on planet earth.