Tr nch is the alias of Dave Twomey who has established himself as one of the leading techno DJ's in Japan over the 8 years he lived there, whilst simultaneously globetrotting as much as he could to South America, Russia, South East Asia and more while..