It is a small Chinese scooter 49cc motor removed. Notice the two back wheels. Odd design.
(click to close)