I don't recognize the name, but it surely sounds Japanese. It may be a small builder, using Panasonic dropouts, or it may be a retailer using Panasonic frames. Either way, it is a good one, and you'll like the ride a lot better if you put some tires on it.