There are 3 forms of traditional Japanese theatre: Kabuki, Noh and Bunraku. Kabuki involves actors in white make-up and elaborate costume. All actors are, by tradition, males who are trained from early childhood. The performance normally takes place on a revolving stage, and may last 4-5 hous. Noh contains highly poetic lyric and serious singing and dancing. The actors wear masks with the main protagonist appearing as a normal person in the first half and then in his/her true form (e.g. ghost) in the second half. Bunraku is a play 'performed' by puppets of some 4-5 feet in height. The apprenticeship to be a Bunraku puppeteer lasts some 30 years.