えだ むち
edamuchi

Noun

1. birch rod

Other forms: