Kotomora
神経細胞 (shinkeisaibou) Japanese meaning: nerve cell | Kotomora