Tiny 65x30mm 3D Printed Alumide 2JZ Engine Block with rotating crankshaft and moving pistons! Designed for disassemble/reassemble without tools. Great for desktop display or paper weight. Spinning by hand only.
Cylinder: Inline 6
For those interested in gathering all components individually and a DIY build, 3D printed parts may be purchased from Shapeways. All other components (motors, gears, wristpins, bearings) are common and readily available on the web.