'Legends of Tomorrow' Fans React to "Legends of To-Meow-Meow"