User blog comment:Ty Rezac/Superpowers/@comment-2159942-20120709202842/@comment-2231398-20120714174252

To me, it is a superpower. Define the word superpower. There is no official term for it, but Germany can get "Super" for their economy and "Power" for it existing for so many years/being in power.