Japanese dictionary
にんぎょうしばい
puppet show
Kanji details
・person
・shape
・form
・style
・turf
・lawn
・reside
・to be
・exist
・live with