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

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