Kotomora
半獣神 (hanjuushin) Japanese meaning: goat-god | Kotomora