Kotomora
新皮質 (shinhishitsu) Japanese meaning: neocortex | Kotomora