This is a Rock & Roll track recorded by the artist I.P.W.T. The song beast and harlot was originally composed by V. De La Frânces.