This is a Raggamuffin track recorded by the artist Ladybugs. The song Twisted Sister was originally composed by L. Delaney.