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