Snoozegod, Devon Rea – one and the same