wormsday

A game prop for the Artifacts of Horror Game Jam.