The Mind (Spain), Isaac Lobera