Kotomora
着床 (ちゃくしょう) Japanese meaning | Kotomora