Production Company: LEMON PolandProduction Service Company: Sur FilmDirector: Janek WążLocation: Barcelona, Spain