jasma is a japanese national standard not a brand
while i have not used ultra racing gear n that it looks like all other brace type of stuff and it's not made from toothpicks glued together so it should serve it's (apparently useful) purpose.
there is a thread on this here:
.