The takeaway from this fun new Charli XCX blast is:
If you're looking for that sneering cockney accent that drove the electro-punk smash "I Don't Care," this is it.
Japan is a land of many weird things, especially this video location which seems to be a mix between a Gentlemen's club and a Chuckie Cheese. With robots.