Home Folk NewsFolk Music News ICHI`s homemade puppet performing `Wakka わっか (Ring)`