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