The Mikado 2

David Hamilton