Kotomora
細胞融合 (さいぼうゆうごう) Japanese meaning | Kotomora