That's a strange one all right, someone really had their imagination going to install a rotary engine ! It looks a lot of work though, lots of bits missing to start with and personally when I see anything that rough I wonder at how well mechanics have been looked after.
Brian