donchōshibaidarō
1. Probably a puppet show.; Probably a staged performance.
Noun
#3289862
1. Probably a puppet show.; Probably a staged performance.
1. play; drama
1. playhouse; theatre
1. seems; I think
2. right?; don't you agree?
1. Theatrical; Dramatic
1. Probably okay.; It'll probably be alright.
1. In a play; Acting in a play
1. Was a performance; Was a show
1. Performance; Play
1. Not a performance.; Not acting.