Kotomora
脾 (ひ, hi) Japanese meaning: spleen | Kotomora