ODYCCEUS logo with a stylized microphone, Map of Europe in the background