Johan Odenrick , Barcelona , ochEbba