Kotomora
角皮 (かくひ, kakuhi) Japanese meaning: cuticle | Kotomora