Kotomora
神経芽細胞 (しんけいがさいぼう) Japanese meaning | Kotomora