Kotomora
赤芽細胞 (せきがさいぼう) Japanese meaning | Kotomora