Schausteller Orgel

German term meaning showman’s organ.