1. The Demon Invader Saga Begins! A Black Shadow Strikes the Earth! Aired: Oct 22, 2023 Something crash lands on Earth. Everyone goes home from the Super Space-Time ...