Kotomora
大脳皮質 (dainouhishitsu) Japanese meaning | Kotomora