Japanese dictionary
かみしばい
kamishibai; storytelling with pictures
Kanji details
・paper
・turf
・lawn
・reside
・to be
・exist
・live with