AMBUSH Ofuda Necklace 12112097 SILVER