a highly elastic OFF rubber "Made in Japan"
Sorry, this page is under construction, the content will be added later.