Kadode, an alien with advanced technology, tries to assist a stranded pregnant woman, leading to an unintentional train crash. Determined to never falter again, he vows to use his abilities responsibly.
Where to Watch DEAD DEAD DEMONS DEDEDEDE DESTRUCTION - S1 • E6