rashes on the planet Tierrara, he finds not only an aggressive alien species, but also Momo, the legendary Warrior Goddess! Can romance spark while they fight for their survival? Whatever happened to mankind? Get ready for this sci-fi epic that showcases an alternative version of the Japanese legend of Momotaro... with a cosmic twist!