anyone wanna have a guess at what the fuck this is?


and where the blue hose on the right should go as its not currantly going anywhere. just ends.

engine is an rb25det