The Stick Demon

A fatal encounter with the stick demon and SNAKES!