Kotomora
柔細胞 (juusaibou) Japanese meaning: parenchymal cell | Kotomora