Kotomora
厚膜細胞 (koumakusaibou) Japanese meaning | Kotomora