Thanks for posting those pictures. That's quite the interesting frame you have there. If that dropped "cage" section extended back under the seat, then you might have a cat frame. As it is, it's probably a decent light duty raft frame that should fit a medium sized raft. How are the oar towers secured in place?
"We are all visitors to this time, this place. We are just passing through. Our purpose here is to observe, to learn, to grow, to love....and then we return home."
Australian Aboriginal Proverb