I understand how scary it might be for humans to go against the demon lord's army or some shit... But man, i'm calling the fantasy world FBI equivalent against these kidnappers.
At least the demons are somewhat calmer (just sent a representative black puppy?) than these criminal human cult and...