Casio G-Shock Review A Deep Dive into Durability and Design