Claim: Christian Music Zine gave the album Instruments of Mercy, which was released through Humble Beast Records, a rating of five out of five.
Evidence: Instruments of Mercy is the second studio album by Portland, Oregon-based experimental hip hop trio Beautiful Eulogy, released through Humble Beast Records on October 29, 2013, in both free and commercial format. Christian Music Zine 5/5