Kotomora
嗅神経 (kyuushinkei) Japanese meaning: olfactory nerve | Kotomora