Tokyo Cigar – ‘The Megaman Theory 4: Give The Devil His Roses’ + ‘1986’ (video) Staff Writers 5 years ago New shit from Tokyo Cigar, including a sinister video for one of the EP’s cuts.