Kotomora
大網膜 (daimoumaku) Japanese meaning: greater omentum | Kotomora