Kotomora
延髄 (enzui) Japanese meaning: medulla oblongata | Kotomora