Davide Swarup and The Cosmic Mermaids – Come with me now