Elucid – ‘The World Is Dog’ Staff Writers 7 days ago Elucid showcases the second track from Revelator, which arrives next month.