Send a PM to JimR with a link to this thread. He lives in Japan and may know something about who made the razor.