Tits & Clits – Ariadne (ft. I’m Not a Band) Namesakes be damned, Tits & Clits is an incredibly talented electro duo from Budapest, Hungary. "Ariadne" was already an electro masterpiece before I'm Not a Band took it and added a classical twist.