Kotomora
反足細胞 (hansokusaibou) Japanese meaning | Kotomora