I i have a zd30 with the zd30 snorkel, i got a piece of 3.5" ribbed hose about 400mm long, and a 60-90mm (i think) pvc reducer from bunnings.
Attached the reducer to the round end of the pipe coming from the air box, put the flexi hose on the big end of the reducer, curved it round over itself to fit onto the snorkel pipe that just sticks thru in to the engine bay.
This is pointless if you want a second battery to go there cos it takes up the same spot as the cyclone precleaner... but i just wanted to get rid of that dodgy peice of crap for as little money as possible!
sorry dont have any pics atm as im away at work.
James