Kotomora
生殖細胞 (seishokusaibou) Japanese meaning: germ cell | Kotomora