Yeah fitting are 16mm are the engine fittings but my forefront catch can fittings were 19mm, I used 19mm oil resistant hose and just clamped it on tight to engine sides, no leaks or dramas as yet
Yeh it's the YD25 '09 so 19mm hey. I've got a HPD catch can coming. They look cool, got a little dip stick to check level and all billet. Should do the job. They make some nice gear