Bodyperson said Looks good, Lots of work I bet. What is that behind the back seat, some kind of homemade insulator? Click to expand...