Kotomora
刺細胞 (shisaibou) Japanese meaning: cnidoblast | Kotomora