人にん形ぎょう芝しば居いMeaningsNoun1. puppet showKanji used人person形shape芝lawn居to be (animate object)Pitch accentにんぎょうしばいComposed of人にん形ぎょうdoll; puppet; marionette; puppet (person under the control of another); straw man; yes-manNoun芝しば居いplay; dramaNoun