G-Shock Russian flagship store launch

G-Shock recently rocked Russia with the launch of their latest global flagship store. Casio’s top brass came all the way from Japan for the event, which brought together the cream of local skaters, BMX riders, DJs, artists, and all round fashionable things. Check out the pics below courtesy of Sneaker Freaker Russia.