Kotomora
胼胝体 (benchitai) Japanese meaning: corpus callosum | Kotomora