Author: Libertad, Albert / Faure, Sébastien / Mella, Ricardo