Kotomora
細胞接着 (saibousetchaku) Japanese meaning | Kotomora