This is Casio G-Shock GBA-400 G'mix bought it for 145$, have been using it for 5 years and it has gone through different tortures but still looks brand new. : r/PrideAndPinion
Casio G-Shock G'MIX GBA-400 Watch - Bluetooth Link with Smartphone Control - Freshness Mag