Kotomora
石打ち (いしうち, ishiuchi) Japanese meaning: stoning | Kotomora