Captain Invincible
(Richard OBrien .)
The song Captain Invincible, performed by Richard OBrien ., was featured in the movie The Return of Captain Invincible.
The song Captain Invincible, performed by Richard OBrien ., was featured in the movie The Return of Captain Invincible.