Kotomora
神経芽細胞 (shinkeigasaibou) Japanese meaning | Kotomora