Kotomora
皮弁 (ひべん, hiben) Japanese meaning: skin flap | Kotomora