Terror Star

The Terror Star is a starship that features in Space Carrier Blue Noah.