"Hurricane Louise" just doesn't strike fear into your heart like "SUPERTYPHOON MEGI." Very Japanese, Godzilla-esque!
Super Typhoon Megi slams the Philippines - Weather - msnbc.com
Super Typhoon Megi slams the Philippines - Weather - msnbc.com