Well, I got sick of SolidWorks, so I sketched this quick.
This would be a 10:1 box, input and output sides milled from 1/2" aluminum, the rest 1/4" aluminum, with some 10x26x8mm bearings.
Hobby king has a new motor "Turnigy RotoMax 150cc" good for a real 12hp, that size of gear should handle...