Frankfurter Welle

"Welle" means "wave" in Germany, and this building is so named because it looks like a wave!