I have been thinking of snorkel for sometime now & the last time out in water I was a bit hesitant in taking it deep. So, yesterday I got a 3inch rubber hose from the truck supplier and went on with trying out a home made one.

The top is a normal 3inch PVC elbow joint with a inner shield for debris.
Total cost. 150 (hose) + 80 (elbow) + 20 (steel clip)=250/-
I still need to ride it and check out how it performs & whether i'm loosing out on any HPs. The bow marker light on the fender presses the hose a bit & I fear restiction to air flow. I'd say the project is still in its infancy state.
Also the PVC top is just sitting there & I need to secure it to the rubber hose, wonder if PVC cement will bond the two or samad bond, any ideas.....