Kotomora
植皮 (しょくひ) Japanese meaning | Kotomora