Yea man all the stuff see on this is from japan and as you know i told my mate when he got it iam like dude this thing has some Mods he didn't believe me but as he looked around the car more and more he found more aftermarket shit. so yea but the water spray goes into the intercooler but the computer is a remapped ecu ( i THINK).