小槌 こづち
uchidenokozuchi

Noun

1. magic mallet; lucky mallet; nursery-tale mallet that delivers one's heart's desire at a wave — explanation

Other forms: