This is a J-Rock track recorded by the artist I.P.W.T. The song Twisted was originally composed by V. De La Frânces.