Movie · Anime · Action A young man vows to eliminate giant humanoid creatures that feed on human flesh. 2015 · 1h 59m