Original title:Lumberjack the Monster
Release date:2023-12-01
Duration:119 min
Country:
Japan
Rating:IMDb5.9