Kotomora
大脳新皮質 (dainoushinhishitsu) Japanese meaning | Kotomora