Kotomora
鉄芽球 (tetsugakyuu) Japanese meaning: sideroblast | Kotomora