Kotomora
時計屋 (とけいや, tokeiya) Japanese meaning: watch shop | Kotomora