Original title:Troll Factory
Release date:2024-03-27
Duration:109 min
Country:
South Korea
Rating:IMDb6.1