Kotomora
性細胞 (seisaibou) Japanese meaning: germ cell | Kotomora