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