Kotomora
石つぶて (ishitsubute) Japanese meaning: throwing stone | Kotomora