Translation: Judas Priest. The Green Manalishi.
Translation: Judas Priest. The green manalishi (backing).