yes its the tomy RC body. No its not mounted yet. I will mounted it a little bit lower and more even. its just sitting there perfectly right now. It fits like a dream. no custom chassis what so ever. fits my subaru chassis's perfect. Not going to customise it at all. its done