One of the Megahuts first appearence in a Spectacular movie was the 2007 movie "Dragon Wars." It appears when the guy who speaks alienese summons his soldiers.
dont shoot the soldiers, on a count of the fact that their shields are bullet proof. and you apperently cant shoot anywhere else.
It is a known fact that "Megahuts" live in caves.