ClassifiedCase 389631Demon Lord, Please Don't Stop Your Evil GameStudioYourChannelLanguageEnglishReleased2026-10-15Episodes30Roll the film