The Titan Nebula is the homeworld of the Titanians. It was running low on resources, leading the aliens to attempt to conquer Planet Earth, starting with Japan.
Inhabitants
Community content is available under CC-BY-SA unless otherwise noted.
The Titan Nebula is the homeworld of the Titanians. It was running low on resources, leading the aliens to attempt to conquer Planet Earth, starting with Japan.