Kotomora
痂皮 (かひ, kahi) Japanese meaning: crust | Kotomora