Odeal drops mesmerising single "24/48" ahead of new ep "roses"