Director: GrajperDOP: Jon ChemaProduction Company: LemonProduction Service Company: Sur FilmLocation: Barcelona, Spain