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