Kotomora
羊膜類 (youmakurui) Japanese meaning: amniotes | Kotomora