El Guarapo (Extended Version)

El Guarapo (Extended Version)