Kotomora
尿膜 (にょうまく, nyoumaku) Japanese meaning: allantois | Kotomora