German Krautrock Fusion band which released a self titled album in 1979. Read more on Last.fm.