Elucid – ‘Ikebana’ (video) Staff Writers 4 days ago New video from Elucid and his excellent album from October, Revelator.