The newest member of Team Arrow is…BEEBO!! Okay, maybe not quite. But it’s still plenty of fun seeing the distinctive blue furball making a cameo appearance in Arrow’s next episode after stealing the show last season on DC’s Legends of Tomorrow. Unfortunately, it appears that cameo is as a gift for the ailing Zoe Ramirez, who’s injured after arsonists target her father’s community center. It’s an act that will once again create a rift between former teammates when the mysterious new Green Arrow (guesses on who it is?) saves Zoe’s life, putting Rene Ramirez and Dinah Drake at odds over how to handle Star City’s latest vigilante. Dinah looks somewhat troubled in the newest episode pics, but not nearly as troubled as Miranda Edwards’ Silencer. What exactly is Felicity planning to do with that ice pick?

Arrow airs Mondays at 8 p.m. (7 p.m. CST) on The CW.