Kotomora
狩猟犬 (shuryouken) Japanese meaning: hunting dog | Kotomora