The Index / NetShortThey Sold Me Out, I Command Demons!镇魔百年LanguageEnglishEpisodes12Released2026-07-01PlatformNetShortThey Sold Me Out, I Command Demons!SummaryThis site lists drama information and links to the official app. No video files are hosted here.Contents123456789101112