Stitch is an Electronic music artist from Wales UK, his style varies from industrial sounding electronica to trance style thumping beats.