The Chemical Brothers have released a quirky Japanese-inspired video to complement Eve of Destruction, the opening track off their latest album No Geography. The video features Power Rangers style fight scenes between elaborately dressed superheroes and villains in DIY costumes.