Parallel Twin?

I know it’s nearly gone, but anyone fancy giving this oddball a new lease of life?

ebay item 330244577011