The Uncanny Counter tells the story of demon hunters ... parasites after they violently take over human hosts and gain power.