Kotomora
貪食細胞 (どんしょくさいぼう) Japanese meaning | Kotomora