WEB-DL Folklore Strange Smell of the Strange Troupe (2023) Horror, Mystery, Thriller, China 26 Apr 2023 Watch