Kotomora
厚角細胞 (koukakusaibou) Japanese meaning | Kotomora