Kotomora
遊走細胞 (ゆうそうさいぼう) Japanese meaning | Kotomora