Jest to teleskop japońskiej firmy Takahashi – znanej na całym świecie z wysokiej jakości produktów. Wykonanie Mewlona 180 potwierdza renomę tej firmy.