Manufacturer: Onishiki. The body is a ZN6 Toyota 86 plastic model body. This is a rare chassis, limited to 1000 units worldwide.