Probably self-made or? Looks like someone liked US muscle cars. ;-) Additional vents are only for look as there is no opening to engine bay (good water will not be dripping on the engine directly).