File:Godzilla vs. Megaguirus - Megaguirus rests atop the Shiesta 109 building.png