Kotomora
神経膠 (shinkeikou) Japanese meaning: neuroglia | Kotomora