Kotomora
卵母細胞 (ranbosaibou) Japanese meaning: oocyte | Kotomora