This is a Grunge track recorded by the artist From Scratch. The song Itsy Bitsy Vengeance was originally composed by G. St Pier.