Stitch.D has just flown in to chilly England (he’s currently residing in Los Angeles) in order to prepare for the start of The Defiled’s UK tour.