Kotomora
人形浄瑠璃 (ningyoujoururi) Japanese meaning | Kotomora