Kotomora
獣皮 (じゅうひ, juuhi) Japanese meaning: hide | Kotomora