ZOMPERO


An Italian 'motoculteur'. Information is hard to find.