Kotomora
繊維細胞 (senisaibou) Japanese meaning: fiber cell | Kotomora