Illa J – ‘Spiders’ Staff Writers 8 years ago Illa J has a new album on the way, and here’s your first taste.