Does anybody know what this roaster is? It might be a on-off prototype or something. With the motor hanging off the back it couldn't be a production unit could it. Looks interesting.