Image-Attachment Continue Reading Previous Finnish symphonic death metal act Ephemerald, releases their debut album