The links you have posted are in jap crnt understand
The site. Would the used one fit? Its cheap enuff
To buy even if it doesnt work propa