Kotomora
精母細胞 (せいぼさいぼう) Japanese meaning | Kotomora