a futuristic looking armored vehicle