Kotomora
骨髄球 (kotsuzuikyuu) Japanese meaning: myelocyte | Kotomora