Kotomora
羊皮 (ようひ, youhi) Japanese meaning: sheepskin | Kotomora