Inukami, a sacred being with a dog-like appearance that forges a contract with a powerful human tamer to help them eliminate evil monsters and demons.Though Kawahira Keita is the descendent of a long line of Inukami-tamers, he seems to lack the neces