As for the personal TSF of Takeru in the fanfic i'm writing I picture this unit in mind
Spoiler for Mecha:
[IMG]
[/IMG][IMG]
"Kaiten" Heaven Shaker or "Change the World" its the code name given by the Japan's Imperial army ( Well alternative verse seems have units name reference to WWII units and such) ever since this mysterious unit just appeared of of nowhere and obliterates the BETA hordes