Cuba: A Giant Awakens.