Kotomora
石槌 (ishizuchi) Japanese meaning: stone hammer | Kotomora