A 'monster' star-forming region spied by NASA's Spitzer

Do you see a monster in this picture? Do the bright spots near the top of the image look like the piercing eyes and elongated snout of Godzilla?