Kotomora
脳梁 (nouryou) Japanese meaning: corpus callosum | Kotomora