Kotomora
神経膠細胞 (shinkeikousaibou) Japanese meaning | Kotomora