Which puppet hero is described as ‘Indestructible’?
Captain Scarlet (disambiguation) Captain Scarlet Captain scarlet
captain scarlet disambiguation captain scarlet
captain scarlet
WikipediaEntity
Captain Scarlet