Self Edge ist soweit ich weiß der größte Japan Denim Store weltweit. Wenn man da nix findet, dann nirgends.