Kotomora
卵黄嚢 (ranounou) Japanese meaning: yolk sac | Kotomora