Eidola Releases New Album, Mend, via Rise Records; Video for “Revelation: The Infinite Beauty of Oneness” by Blind Pig Jan 27, 2025