Kotomora
印環細胞 (inkansaibou) Japanese meaning | Kotomora