'City And The Seed' Premiere in Barcelona, Spain