Kotomora
反足細胞 (はんそくさいぼう) Japanese meaning | Kotomora