Squelch (2026) — fantasy, horror, thriller film. Directed by Xiao. Starring Eddy Toru Ohno.
Squelch offers interactive tools beyond traditional movie databases:
Fantasy, Horror, Thriller · 2 min · 2026
Squelch (2026) - a movie.