Kotomora
顆粒細胞 (karyuusaibou) Japanese meaning: granule cell | Kotomora