Kotomora
体腔壁 (taikouheki) Japanese meaning: body wall | Kotomora