Kotomora
石打ち刑 (いしうちけい) Japanese meaning | Kotomora