The Mikado or the Town of Titipu (1987) (movie): A staging of "The Mikado" set in an English country hotel during the 1920s. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Mikado or the Town of Titipu (1987) below