Whoever is running Cuba must be shitting their pants right now