Kotomora
厚壁細胞 (kouhekisaibou) Japanese meaning | Kotomora