Tag Archive: g-shock

Perfect Square

The perfect Casio G-Shock doesn’t exist. Or does it?