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.