Battra. Larval Form. The Battle Mothra charges its way through everything that's in front of it. The bugger is armored to the hilt, and combined with Ifukebie's score for the beastie everytime he puts in an appearance. You get the feeling everytime you see Battra, that this thing isn't stopping for anything. Even Godzilla would seem hard pressed to stop this particular kaiju.