Ooohh, I know a shop that has racks full of these big hairy 80s things...
Anyway, I googled around a bit since Nicole wrote it's a German company. It still exists, it is Jagro Strickwaren (knitwear) in Wuppertal. Jagro stands for Jaeger Grothe GmbH. It seems their specialty is knitwear in big sizes. I couldn't find a company website, but a few business listing sites that list it, and some ebay Germany listings and an online shop for fashion in big sizes.
Karin