Actually, this could be a calling card of Ming the Merciless. I saw the Flash Gordon re-run on TV this weekend and he must be up for his regular 1000 yr visit
Could be obscure Batman villian Ra's A Ghul. He is the type to do this kind of thing (he is an immortal "eco terrorist"). plus he would have the technology to do it.