Cho Cho San, mixing butterfly, rock, music hall and puppets