Kotomora
投石 (touseki) Japanese meaning: stone throwing | Kotomora