Conclusion: Finally music that comes from Germany from where you would not believe it at first sound ...