I don't know the engine, but I'm surprised no one has mentioned that it is TINY!!
For those outside the USA, a dime - USA$0.10 - is about 48mm in diameter. It does look about the size of a Cox PeeWee 0.02 (reed valve) glow engine.
I'll be one of those interested to learn just what it is.