Tokiwa Honten
7F
2-1-4 Funaimachi
Oita Oita
〒870-8688
Japan

tel: 097-538-1111
Official retailer
Visit rolex.com