Seiko Excelsior Popular brands This is a full review all about Seiko Excelsior: While Switzerland is well known for its watchmaking skills, they aren’t the only high-end watchmaking country. Surprisingly, Japan is also known for excelling in this field, and one of its best luxury watch brands is Seiko. Seiko has quite the pedigree in […]