Neptune Pine is World’s Largest Smartwatch

We have seen smartwatches before but none this big. With a 2.4…