Kotomora
粘膜下層 (nenmakukasou) Japanese meaning: submucosa | Kotomora