Takarazuka Revue is an all female theatre group.
They are based in Takarazuka, Hyogo which is near Osaka.
But they perform in Tokyo as well.
The female performers play all of the roles… it’s like Shakespeare’s plays but with girl power.
They have been around for a hundred years now and they are insanely popular.
There are five different troupes which have different styles.
Their performances are creative remakes of many other novels, films, plays, movies and so on.
For some more detailed information check out the wiki.