Kotomora
狼犬 (ろうけん, rouken) Japanese meaning: wolfdog | Kotomora