Hi, Does anybody out here came across a Sub brand "Idea"? This sub is made in Denmark. Any comment???