Godzilla? or godalien?

Plot
dactyl heads to japan and goes face with godzilla and finds out he is in alien and can he stop godzilla from killing everyone in japan

Aliens Used

 * armodrillo
 * mega armodillo
 * way big

Characters

 * dactyl
 * people of japan

Villains

 * godzilla

Trivia

 * armodillo mega armodillo and way big are used for the first time
 * godzilla is defeated and sent back to his planet