In which form of Japanese theatre are all roles played by men? August 28, 2020 – by admin Question In which form of Japanese theatre are all roles played by men? Answer Kabuki