Kotomora
"fit together" in Japanese: はまる, つじつまが合う — which to use | Kotomora