its basically an homage to sheena! i heard an interview with the artist and he loves sheena! its a really nice tribute to her, very sweet and great to hear a choir of teenage girls singing an ode to her at the end!
i did wonder at first whether he was being 'ironic' but he seems to be absolutley genuine! the album is great too by the way.