I just purchased this from a shop called Don Quixote in Tokyo , they are a main stream store What are your optinions On this . Thanks