I mean, if you count the web series, they already have spin offs of spin offs.
I gave up on the show as they got farther and farther from the comics. What's the point of even licensing a property if you aren't going to be faithful?
That being said, there was one spin-off comic called "The Alien" which was set in Barcelona so this may be related to that? 🤔
https://walkingdead.fandom.com/wiki/The_Walking_Dead:_The_Alien