Let's hope Itami will get the railgun, laser cannon, or whatever he lamented they were missing in the fight against the dragon during the diet hearing. To be more realistic I reckon a wheeled APC with a good autocannon turret would do the trick if they don't send in the attack helicopters or jet fighters.

Seeing how the Japanese are responsible for creating a wounded beast, I don't think the dark elf will have much difficulty gaining help.