Kotomora
着床式 (chakushoushiki) Japanese meaning | Kotomora