Rottissiory

Parts or restoration? Looks like somebody put some time and cash into it.