3 ms·Amazing, but weird... I am having flashbacks to the cockroach-spy scenes in the movie "Fifth Element".by patrickg_zill 13y agoAmazing, but weird... I am having flashbacks to the cockroach-spy scenes in the movie "Fifth Element".