Kotomora
嗅球 (kyuukyuu) Japanese meaning: olfactory bulb | Kotomora