I agree that the base is the Flak 88 shell canister. The link listed above is to a retooled version of the Tamiya kit; the canisters for the retool are different. As to the curved tubes attached, it could be one of three options: an EMA/Plastruct shape, a piece of sprue or perhaps a piece from a F1 race car kit (Tamiya, Hasegawa or other). That part of the assembly should be easy to duplicate.
Didn't know until I saw the link that the Tamiya Flak 88 has been retooled; must stock up on the old version !