Jabberwock Overview

A mythical creature threatens the people of a small village, forcing them to fight to the death.