Kotomora
皮ごと (kawagoto) Japanese meaning: with the skin on | Kotomora