A Japanese theatre performance based on a legend.
1958
2003
1942
1943
2014
2007
2018
2024
1930
2008
1960
2013
2021
1980
1974
2004
1905
2020