Kotomora
一石返し (いっせきがえし) Japanese meaning | Kotomora