The King Of The Werecats

Trivia

 * Although the mentioned location was made up for the sake of the trio's story, Catskills is actually a real camping zone in Upstate New York.