This body was used some years ago at the Japanese Pro10 Nationals. I have seen pictures from the Tech-Racing and HPI drivers using this body. But I was told another brand as maker of the body but never found a shop selling this.
But I have to say I also don´t know Team Kiwi. Any sources?
Overall it looks a little like the Porsche we´re using but not as bulky as ours.
This product is a product of Japan not China. It seems that the site in China quoted the photograph and explanation from my online shop.