Kotomora
嗅脳 (kyuunou) Japanese meaning: rhinencephalon | Kotomora