Kotomora
胃壁 (いへき, iheki) Japanese meaning: stomach lining | Kotomora